Embedded Multitasking

Embedded Multitasking

作者: Keith E. Curtis
出版社: Newnes
出版在: 2006-01-01
ISBN-13: 9780750679183
ISBN-10: 0750679182
裝訂格式: Paperback
總頁數: 416 頁





內容描述


Description

In an embedded system, firmware is the software that directly interfaces
with the microcontroller, controlling the system’s function. The major forces
driving the embedded firmware development process today are reduced
development times, increased complexity, and the need to handle multiple tasks
simultaneously. These forces translate into strenuous design requirements for
embedded engineers and programmers. Many low-level embedded microcontroller
designs have insufficient memory and/or architectural limitations that make
the use of a real-time operating system impractical. The techniques presented
in this book allow the design of robust multitasking firmware through the use
of interleaved state machines. This book presents a complete overview of
multitasking terminology and basic concepts. Practical criteria for task
selection and state machine design are also discussed.Designing
multitasking firmware is arduous, complex and fraught with potential for
errors, and there is no one, “standard” way to do it. This book will present a
complete and well-organized design approach with examples and sample source
code that designers can follow.
 
 Table Of Contents

  1. Introduction2. Embedded Basics3. System Level Design 4.
    Component Level Design5. Implementation and Testing6.
    Conclusions



相關書籍

新世紀基礎電子實習含實習本

作者 陳茂璋 胡家群 洪茂松 林麗雲 吳煌壬

2006-01-01

基於 FPGA 與 RISC-V 的嵌入式系統設計

作者 顧長怡

2006-01-01

嵌入式實時操作系統 μC\OS-Ⅲ (μC/OS-III, The Real-Time Kernel)

作者 拉伯羅斯 (Jean J.Labrosse)

2006-01-01